About Halliard Court 56-70 Limited (10495904) United Kingdom