About Philgro Properties Limited (03492382) United Kingdom