About Holden Timber Property Ltd (10900930) United Kingdom