About St Lukes Mews (durham) Management Company Limited (09342026) United Kingdom