About Focal Property Limited (10058597) United Kingdom