About The Barnby Road Number 2 Management Company Limited (05077196) United Kingdom