About Emmabirch Properties Ltd. (11711122) United Kingdom