About 6 Tremadoc Road Management Company Limited (04108915) United Kingdom