About Design 360 Property Investments Ltd (10010551) United Kingdom