About Langford Properties (loscoe) Limited (05338856) United Kingdom