About Delko Property Services Ltd (12021944) United Kingdom