About Sl Property Holdings Ltd (09768442) United Kingdom