About Magic Properties Limited (05832407) United Kingdom