About Steve & Julia S Properties Limited (10423696) United Kingdom