About Wesleyan Flat Management Limited (05188096) United Kingdom