About Lennon & Company (development Consultants) Limited (02269226) United Kingdom