About Farhad Properties Limited (11809212) United Kingdom