About 62 Canfield Gardens Limited (02296997) United Kingdom