About Helical Bar (mitre Square) Developments Limited (07061429) United Kingdom