About West View (mexborough) Management Company Limited (05664795) United Kingdom