About Sedgemere Developments Limited (07018304) United Kingdom