About Symba Properties Ltd (13369003) United Kingdom