About Kensington Place Management Freehold Limited (13243807) United Kingdom