About 22 Lorn Road Management Company Limited (01951691) United Kingdom