About 135 Amhurst Road London E8 Limited (07086239) United Kingdom