About Sennen Property Management Limited (09764014) United Kingdom