About Block Place Ltd (12932649) United Kingdom