About Green Anchor Properties Ltd (13237810) United Kingdom