About Chartex Developments Limited (08679726) United Kingdom