About Hammond House Management Company Limited (05779247) United Kingdom