About Hart Square Limited (06880251) United Kingdom