About Balliol College Developments Limited (04495361) United Kingdom