About S.k.a. Property Investment & Management Ltd (12075831) United Kingdom