About Sedem Properties Limited (05803593) United Kingdom