About Walter Mews Limited (12322022) United Kingdom