About J. Richards (developments) Limited (02974496) United Kingdom