About Kensington & Edinburgh Estates (holloway Road - Retail Unit 2) Limited (10039949) United Kingdom