About Magic Box Properties Limited (08231728) United Kingdom