About Bell Walk And Kings Mews Management Limited (06590361) United Kingdom