About Covington Developments Limited (03279826) United Kingdom