About Edridge Freehold Management Limited (06727258) United Kingdom