About Green Shoots Properties Limited (07134161) United Kingdom