About Teabag Properties Ltd (SC523324) United Kingdom