About Chapeltown Properties Limited (01391238) United Kingdom