About Legrys Havelock Estates Ltd. (08078876) United Kingdom