About Barncroft (preston) Management Company Limited (04984823) United Kingdom