About Anniesland Mansion Ltd (SC625832) United Kingdom