About S R Weller Properties Limited (13312114) United Kingdom