About 130 Lexham Gardens Limited (03796056) United Kingdom