About Saggar Properties Limited (08987323) United Kingdom