About Phibar Property Limited (11900808) United Kingdom