About Urbanbubble (sales & Lettings) Limited (09952059) United Kingdom