About Delphwood Hollow Management Company Limited (05041430) United Kingdom