Abstract Technology Limited has existed on the British market for twenty years. Registered under the number 05125086 in 2004, it have office at 17 Derwent Avenue, London SW15 3RA. This enterprise's principal business activity number is 62020 meaning Information technology consultancy activities. Its most recent filed accounts documents cover the period up to 30th April 2022 and the most recent confirmation statement was filed on 28th January 2023.
At the moment, the directors listed by this company are: Hamedeh L. appointed on 2005-03-13 and Rupert L. appointed in 2004.
Rupert L. is the individual who has control over this firm, owns over 3/4 of company shares.