About Philbar Properties Limited (10340143) United Kingdom