About Langton Properties Limited (05888222) United Kingdom