About West Green Properties Ltd (10211511) United Kingdom