About So-green Properties Ltd (10812139) United Kingdom