About Philip Boswell Homes Limited (10035455) United Kingdom