About Osaka Irshad Properties Limited (13455376) United Kingdom