About Solo Estates Technology Park Ltd (13308567) United Kingdom