About Chandlers Court Ltd. (02829240) United Kingdom