About Zelmere Chateau Ltd (12930638) United Kingdom