About Farah Properties Investments Limited (12316045) United Kingdom