About Willow Bridge Properties Limited (01087269) United Kingdom