About New Hall Lane Management Company Limited (03285516) United Kingdom