About E. Herandi Property Management Limited (05803606) United Kingdom