About Nethercroft (management Company) Ltd (05541431) United Kingdom