About Lowther Court (prestwich) Management Limited (01155618) United Kingdom