About Hincir Properties Limited (12949226) United Kingdom