About Smart Space Design Limited (12810740) United Kingdom