About H50 Properties Ltd (SC610997) United Kingdom