About Blockprime Residents Management Limited (02286550) United Kingdom