About Pabari Properties Limited (09875231) United Kingdom