About Team Green Properties Limited (12801520) United Kingdom