Overview
Legal name
BARKHO MANAGEMENT LIMITED
Region
London
Registered address
24 SOUTHFIELDS ROAD
LONDON
UNITED KINGDOM
SW18 1QL
Insolvency history
No