About Beyza Properties Limited (13224063) United Kingdom