About Mpbo Properties Limited (12628552) United Kingdom