About Qbit Property Management Ltd (06785184) United Kingdom