About Search 4 Space Ltd (04022643) United Kingdom