About St. Mirren Homes (edenbridge) Limited (07840470) United Kingdom