About Cardale Freehold Limited (11219893) United Kingdom