About Habendum Property Management Limited (06830156) United Kingdom