About The Barnby Road Number 1 Management Company Limited (05077202) United Kingdom