About Steven S Building & Management Limited (07568495) United Kingdom