About 240 Upper Richmond Investments Ltd (12397596) United Kingdom