About Hamslade Green Management Company Limited (10547378) United Kingdom