About 129 Ferndale Road Management Company Limited (06647890) United Kingdom