About 98-100 Canfield Gardens Limited (03846965) United Kingdom