About Green Bean Properties Limited (09970758) United Kingdom