About B&a Property Solutions Ltd (13361188) United Kingdom