About 17 Faircross Avenue Management Company Limited (09766235) United Kingdom