About Addlestone Flats Ltd (10505911) United Kingdom