About Hamlett Properties Limited (11245976) United Kingdom