About Magic Eye Property Ltd (06058048) United Kingdom