About Longacre (bath) Management Limited (08866317) United Kingdom