About Stukeley Properties Limited (05000128) United Kingdom