About Delgarth Properties Limited (10359001) United Kingdom