About Sticklebricks - Property Management Ltd (13069548) United Kingdom