About Sternberg Properties Ltd. (07390607) United Kingdom