About Kensington & Edinburgh Estates (holloway Road - Retail Unit 3) Limited (10040071) United Kingdom