About Ch6 Land Store Ltd (12155852) United Kingdom