About 10 12 Lydhurst Avenue Limited (10220686) United Kingdom