About Middlesex Developments Limited (08646072) United Kingdom