About Cavell Close Bawdsey Management Limited (07401053) United Kingdom