About Studdridge Road Develco Limited (09942673) United Kingdom