About Mackie Avenue Resident Management Company Limited (06470322) United Kingdom