About Kensington & Edinburgh Estates (holloway Road - Retail Unit 4) Limited (10040252) United Kingdom