About Green Acorn Properties Ltd (13198102) United Kingdom