About Burncroft Management Limited (01020025) United Kingdom