About Paintbox Properties Limited (10178898) United Kingdom