About Langdale Close Properties Limited (05278588) United Kingdom