About Barnby Crossing Management Company Limited (06010587) United Kingdom