About 74 Beach Road Ltd (11872477) United Kingdom