About Firebird Properties Limited (06654390) United Kingdom