About August Place London Ltd (13274056) United Kingdom