About Mcharris Properties Limited (10963385) United Kingdom