About Parkfords Management Limited (08359985) United Kingdom