About Mintgreen Properties Limited (03300539) United Kingdom