About Space Partitioning Ltd (08760617) United Kingdom