About Fifti Property Limited (12294515) United Kingdom