About Magic Investment Properties Limited (06462582) United Kingdom