About Legacy Development (hampstead) Limited (06280891) United Kingdom