About The Plovers (management) Limited (02611070) United Kingdom