About Langdales Property 121 Limited (04507708) United Kingdom