About Housso Property Solutions Limited (12429196) United Kingdom