About Wickham Flats Limited (00716093) United Kingdom