About B72 Property Ltd (12492148) United Kingdom