About Senco Property Holdings Ltd (13122678) United Kingdom