Overview
Legal name
MCRAE HOUSE MANAGEMENT LIMITED
Region
London
Registered address
FLAT 2 MCRAE HOUSE
234 SOUTH NORWOOD HILL
LONDON
ENGLAND
SE25 6AY
Insolvency history
No