About London School Of Technology And Business Studies Limited (09581896) United Kingdom