About Chawton Holdings Limited (10834237) United Kingdom