Registered as 06493106 17 years ago, 20 Ravenhurst Avenue Limited had been a pri/ltd by guar/nsc (private, limited by guarantee, no share capital) until 2016/02/02 - the day it was dissolved. The business latest mailing address was Finsgate, 5-7 Cranwood Street London.
Taking into consideration this company's executives list, there were two directors: Kerrie L. and James K..