About Newbury Land (developments) Limited (08195445) United Kingdom