About Green Stem Properties Limited (07996885) United Kingdom