About P & I Properties Sw Limited (10100580) United Kingdom