About Harrison Stickle Properties Limited (11680709) United Kingdom