About Kensington & Edinburgh Estates (holloway Road - Retail Unit 1) Limited (10054212) United Kingdom