About 119 Ferndale Road Management Company Limited (05424591) United Kingdom