About Stoughton Flats Limited (00914964) United Kingdom