About Walker Mews Residents Management Company Limited (11864330) United Kingdom