About Stanley Mews Management Company (andover) Limited (05815764) United Kingdom