About Rogers And Thomas Developments Limited (02257412) United Kingdom