About Delamere Properties (uk) Limited (05909651) United Kingdom