About Green Cottages Properties Limited (12724866) United Kingdom