About Langdown Properties Limited (05517442) United Kingdom