About Semra Properties Ltd (09786607) United Kingdom