About Mercian Developments (faringdon) Limited (11010963) United Kingdom