About Coventry Developments Limited (05215745) United Kingdom