About Edwardes Developments Limited (07905378) United Kingdom