About 28 Lyndhurst Road Management Company Limited (10623115) United Kingdom