About Hayling Billy Management Limited (02982310) United Kingdom