About Sant Property Limited (12602247) United Kingdom