About Glenmere Timber Property Holding Limited (13286332) United Kingdom