About E & N Property Developments Limited (04768675) United Kingdom