About Castle Croft (barnard Castle) Management Company Limited (11579300) United Kingdom