About Heyshott Flats Limited (01232968) United Kingdom