About Woolgar Properties Limited (10987934) United Kingdom