About Delamere Properties Limited (03910477) United Kingdom