About St Philips Land (alvechurch) Limited (11465767) United Kingdom