About Lenox Avenue Limited (12465069) United Kingdom