About Crawford Properties Management Ltd (10768084) United Kingdom