About Enderwade Flat Management Limited (02595722) United Kingdom