About Herczl & Freeds Residential Ltd (10172263) United Kingdom