About Platform Properties Hull Ltd (11772564) United Kingdom