About 57 Church Road Richmond Company Limited (11035290) United Kingdom