About Sedley Place Design Limited (02010729) United Kingdom