About Lowery Close Management Co Ltd (03835701) United Kingdom