About 16 Amherst Avenue Ltd (04572573) United Kingdom