About Delmond Properties Limited (06507557) United Kingdom