About Anlaby Property Services Limited (13105335) United Kingdom