About Whitby Avenue Management Company Limited (05353354) United Kingdom