About Chattelle Estates Limited (SC292292) United Kingdom