About Kensington & Edinburgh Estates (holloway Road - Blocks1 2) Limited (10038490) United Kingdom