About St. Phillips Garden Properties Limited (00642127) United Kingdom