About Stickle Brick Properties Limited (10754918) United Kingdom