About 49 Beach Street Management Limited (13386443) United Kingdom