About Blssp Property Holdings Limited (04104015) United Kingdom