About Space Box Homes Blagdens Limited (10723805) United Kingdom