About Longwell Properties Ltd (08772196) United Kingdom