About Sandringham Court Management (picktree) Limited (05216012) United Kingdom