About Lawrence Brothers Properties Ltd (12557447) United Kingdom