About Moat House Flats Limited (00590900) United Kingdom