About Litten Place Management Company Limited (07963375) United Kingdom