About Taylor Close (osterley) Residents Company Limited (03067074) United Kingdom