About Haywardens Management Co. Limited (00987431) United Kingdom