About Mandras Estates Ltd (07641311) United Kingdom