About Marlborough Lodge (bath) Management Company Limited (06590226) United Kingdom