About Lyttleton Properties Limited (09438493) United Kingdom