About Cowleigh Flats Limited (02162526) United Kingdom