About Hamlet Property Investment Limited (11455237) United Kingdom