About Dervin Property Investment Company Limited (SC041646) United Kingdom