About Magicull Properties Limited (10904725) United Kingdom