About Chappell Investment Properties Limited (09082270) United Kingdom