About Sarjam Properties Limited (08495728) United Kingdom