About Dimora Properties Limited (13234451) United Kingdom