About Boroughgate Holdings Limited (10405308) United Kingdom