About S And B Green Properties Limited (12093048) United Kingdom