About Hendon Property Limited (12466061) United Kingdom