About Sandicliffe Properties Limited (12024121) United Kingdom