About Miami Beach Development Company Ltd (13260249) United Kingdom