About 100-106 St Leonard Gate Ltd (12029025) United Kingdom