About Bat Construct Property Solutions Ltd (09481460) United Kingdom