About Palace Mews Management Company (bishops Waltham) Limited (02391365) United Kingdom