About 43-48 Elmhurst Management Limited (03351720) United Kingdom