About Birk Properties London Ltd (11643602) United Kingdom