About Accredo Estate Limited (11060446) United Kingdom