About Firhale Property Co. Ltd (12037401) United Kingdom