Overview
Legal name
OWL BARN TRUSTEE LIMITED
Region
London
Registered address
SUITE 4, STANMORE TOWERS
8 - 14 CHURCH ROAD
STANMORE
MIDDLESEX
ENGLAND
HA7 4AW
Insolvency history
No