About The Resident Kensington Limited (05085498) United Kingdom