About Charlett Properties Ltd (13636120) United Kingdom