About Foxdale Management Limited (02777067) United Kingdom