About Kensington & Edinburgh Estates (holloway Road) Limited (08309531) United Kingdom