About Allegro Properties Ltd (13352166) United Kingdom