About Sol Ftp Properties Limited (SC445544) United Kingdom