About Saka Investment Properties (selly Oak) Limited (13229023) United Kingdom