About Langford Properties Limited (02588751) United Kingdom