About Glenmere Timber Property Limited (13290149) United Kingdom