About Kinglet Freehold Apartments Limited (10484732) United Kingdom