About 29 St Leonard S Avenue Limited (09136052) United Kingdom