About Block Creative Property Limited (12074966) United Kingdom