About St Mellion Green Residents Management Company Limited (05495351) United Kingdom