About Challinor Developments Limited (02369686) United Kingdom