About Langdale Property Limited (03620681) United Kingdom