About Greenmill Residents Company Limited (03498891) United Kingdom