About Blackford Bridge Properties Ltd (12468226) United Kingdom