About Ritchie Developments Limited (03463380) United Kingdom