About S Edwards Properties Ltd (12803129) United Kingdom