About 29 Lenton Avenue Limited (10965233) United Kingdom