About Seffrien Property Ltd (13525189) United Kingdom