About Frognal Properties Limited (12149061) United Kingdom