About 52 South Edwardes Square Company Limited (03734350) United Kingdom