About 10 Acres Limited (08541992) United Kingdom