About Allegra Property Ltd (12502134) United Kingdom