About Ampthill Street (bedford) Ltd (12368172) United Kingdom