About John Green Properties Limited (11230956) United Kingdom