About Ballymore Snowhill Management Company Limited (08649350) United Kingdom