Company identity
Founded / incorporated
28 June 1991
Company number SC132666
Legal name
DEGREEMATCH LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
10 MEADOWHOUSE ROAD
EDINBURGH
SCOTLAND
EH12 7HP
Insolvency history
No