About The Resident Kensington Holdings Limited (10466129) United Kingdom