About Investment And Property Services Limited (05861216) United Kingdom