About Palahi Properties Limited (12740484) United Kingdom