About Maxbee Properties Ltd (09529222) United Kingdom