About Overstrand Flats Limited (00903458) United Kingdom