About Baschurch Walk Management Company Limited (11244219) United Kingdom