About 67 Canfield Gardens Limited (10458048) United Kingdom