About Commore Land Company Limited (SC551307) United Kingdom