About Blackhouse Investment Properties Limited (06861329) United Kingdom