About Anwick Lane Estate Company Limited (12449538) United Kingdom