About Litten Properties Limited (04845091) United Kingdom