About Ingleborough Flats Management Limited (01406199) United Kingdom