About Sera Property Ltd (13539399) United Kingdom