About 18 High Street (management Company) Limited (SC567579) United Kingdom