About Seven Developments Ltd (09617789) United Kingdom