About Senango Property Ltd (13084051) United Kingdom