About Batts Property Services Limited (10880197) United Kingdom