About Lansdown Villas (bath) Management Company Limited (08636467) United Kingdom